vanmaram

എണ്ണ തുളുമ്പല് - meaning in english

Meanings for എണ്ണ തുളുമ്പല്

unknown
Oil spill